2012-09-11 - 4964.100 - Spec - Pro-Forma Billing from 3rd Party Orders #invoices #ABAPFORMS #SDSupportForms
SPECIFICATIONS
4964.100 - Spec - Pro-Forma Billing from 3rd Party Orders
Purpose
Update the pro-forma invoice form to print the prices at grid level than material level.
Admin Info
Purpose
|
Update the pro-forma invoice form to print the prices at grid level than material level
|
Requested By
|
Thi Tran
|
Spec Created By
|
Surya Basa
|
Spec Created Date
|
08/07/2013
|
Spec QA by
|
Surya Basa
|
Objects
|
ZSD_INVOICE_PRINT
|
Document Status
|
Complete
|
References
Prior Tickets
None
Documents
None
Functional Requirement
Pro-Forma billing documents are being priced at material rather than grid level and appearing incorrectly on the Billing Document output.
Solution Summary
[Discuss this section with Requester and get approval prior to beginning work]
The invoice form ZSD_INVOICE_PRINT needs to updated to print the prices at grid level for a particular material rather than material level.
Test Plan
[List test scenarios/cases to be executed here]
Test Scenario
|
Expected Results
|
Create a pro-forma invoice ZF5 for drop ship order ZU3P and observe the
prices of the material if printed at item level or at grid level.
|
The prices for the material should be printed at the grid level and not at
the item level.
|
Solution Details
[Provide complete technical details for configuration or programming here]
The code was updated in the program ZSD_INVOICE_PRINT . The document number VBELN was fetched based on -
1. AUART = ZU3P (Order Type).
If Order Type (ZU3P) fetch the pricing details from KONV-Pricing conditions (transaction data) table based on -
1.KNUMV - Document Condition Number
2. KSCHL - Condition type (equal to PNTP)
The the following field values were fetched based on the above-
1.KNUMV - Document Condition Number
2.KPOSN - Item Number
3.KBETR - Rate/Amount
The above fetched values were passed to the invoice form - ZLB_BIL_INVOICE_NA and the item conditions were printed at size level.